pendenza

PENDenza

%

PIANO INCLINATO

ATTIVARE LE ANIMAZIONI CLICCANDO
CON IL PULSANTE DX SUI CURSORI E SPUNTARE 
ANIMAZIONE ATTIVA

FORZA = 1.5 (slider from 0.5 to 1.5, step 0.1)
DISLIVELLO = 5.8 (slider from 4 to 6, step 0.1)
TRASCINAMENTO = 7.9 (slider from 2.6 to 10.3, step 0.1)
A = (-11.134021219183161, 2.563580890470182)
B = (-9, -1)
C = (-1, -1)
d = Line(B, C)
e = Line(A, d)
D = Point(e)
f = Circle(D, DISLIVELLO)
g = OrthogonalLine(D, e)
E, F = Intersect(f, g)
h = Segment(A, F)
i = Segment(D, A)
j = Segment(F, D)
k_4 = Circle(F, 0.45)
l = OrthogonalLine(F, j)
G, H = Intersect(k_4, l)
m = OrthogonalLine(F, h)
I, J = Intersect(k_4, m)
n = Line(H, j)
i_1 = Line(J, h)
p = Line(H, j)
K = Point(p)
q = Circle(K, TRASCINAMENTO)
L, M = Intersect(q, p)
r = Circle(J, TRASCINAMENTO)
N, O = Intersect(r, i_1)
s = OrthogonalLine(L, p)
t = Circle(L, 0.4)
P, Q = Intersect(t, s)
a_1 = OrthogonalLine(P, s)
b_1 = OrthogonalLine(Q, s)
c_1 = Circle(L, 1)
R, S = Intersect(c_1, p)
d_1 = OrthogonalLine(S, p)
T = Intersect(a_1, d_1)
U = Intersect(b_1, d_1)
e_1 = Segment(P, Q)
j_1 = Segment(H, L)
k_1 = Segment(N, J)
l_1 = Line(N, j)
V = Intersect(l_1, h)
r_1 = Circle(V, FORZA)
W, Z = Intersect(r_1, l_1)
v = Vector(W, V)
m_1 = OrthogonalLine(W, h)
A_1 = Intersect(m_1, h)
n_1 = Segment(A, F)
poli2, d_2, a_2, f_2 = Polygon(A, F, D)
a = Segment(A, F)
b = Segment(F, D)
c = Segment(D, A)
s_1 = Circle(N, 1)
B_1 = Intersect(s_1, k_1)
b_2 = OrthogonalLine(B_1, k_1)
C_1 = Intersect(b_2, n_1)
c_2 = Circle(B_1, Segment[B_1, C_1])
e_2 = Line(N, n_1)
D_1, E_1 = Intersect(s_1, e_2)
g_2 = OrthogonalLine(D_1, n_1)
F_1 = Intersect(n_1, g_2)
h_2 = Circle(D_1, Segment[D_1, F_1])
G_1, H_1 = Intersect(h_2, g_2)
I_1, J_1 = Intersect(c_2, b_2)
i_2 = Segment(H_1, J_1)
k_2 = Circle(H_1, 0.8)
K_1, L_1 = Intersect(k_2, g_2)
j_2 = OrthogonalLine(L_1, g_2)
l_2 = Segment(L_1, J_1)
M_1 = Intersect(b_2, j_2)
m_2 = Segment(M_1, H_1)
N_1 = Intersect(m_2, l_2)
p_2 = Circle(N_1, a)
q_2 = Circle(N_1, FORZA)
n_2 = Line(N_1, v)
O_1 = Intersect(n_2, n_1)
P_1, Q_1 = Intersect(q_2, n_2)
u_1 = Vector(P_1, O_1)
R_1, S_1 = Intersect(k_4, k_1)
r_2 = Line(E_1, a)
s_2 = Segment(P_1, O_1)
T_1 = Intersect(s_2, r_2)
t_2 = Segment(T_1, S_1)
a_3 = Segment(L_1, H_1)
b_3 = Segment(M_1, J_1)
c_3 = Segment(L_1, M_1)
poli3, l_3, h_3, j_3, m_3 = Polygon(L_1, H_1, J_1, M_1)
d_3 = OrthogonalLine(P_1, a)
U_1 = Intersect(d_3, a)
v_1 = Vector(P_1, U_1)
w_1 = Vector(U_1, O_1)
e_3 = Segment(L_1, M_1)
f_3 = Segment(J_1, M_1)
g_3 = Segment(J_1, H_1)
i_3 = Segment(H_1, L_1)
k_3 = Circle(E_1, 0.2)
p_3 = Circle(D_1, 0.2)
q_3 = Circle(D_1, 0.2)
r_3 = Circle(E_1, 0.2)
V_1 = Intersect(k_4, a)
W_1 = Intersect(k_4, j)
s_3 = CircumcircleArc(V_1, S_1, W_1)
Z_1 = Intersect(a, f_2)
A_2 = Intersect(f_2, c)
B_2 = Intersect(j, f_2)
distanzaZ1B2 = Distance(Z_1, B_2)
DISTANZA: "\overline{" + (Name[Z_1]) + (Name[B_2]) + "} \, = \, " + distanzaZ1B2
B1: DISLIVELLO / 18
B2: (B1 * 100)
C_2 = (6.426861177291197, 5.004345419221531)
n_3 = Line(C_2, a)
PALLINAchescorre = 9.3 (slider from 0 to 17.8, step 0.1)
t_3 = Circle(C_2, PALLINAchescorre)
D_2 = Intersect(a, f_2)
k = OrthogonalLine(D_2, f_2)
c_4 = Circle(D_2, 0.13)
E_2, F_2 = Intersect(c_4, k)
a_4 = Line(E_2, a)
d_4 = Circle(E_2, PALLINAchescorre)
G_2, H_2 = Intersect(d_4, a_4)
b_4 = Line(O_1, v_1)
e_4 = Line(P_1, w_1)
I_2 = Intersect(e_4, b_4)
w = Vector(P_1, I_2)
z = Vector(I_2, O_1)
f_4 = OrthogonalLine(L, e_1)
g_4 = Circle(L, FORZA)
J_2, K_2 = Intersect(g_4, f_4)
f_1 = OrthogonalLine(J_2, f_4)
g_1 = Circle(J_2, 0.3)
L_2, M_2 = Intersect(g_1, f_1)
h_1 = OrthogonalLine(L_2, f_1)
p_1 = OrthogonalLine(M_2, f_1)
N_2 = Intersect(p_1, e_1)
O_2 = Intersect(e_1, h_1)
q_1 = Segment(N_2, O_2)
t_1 = Segment(O_2, L_2)
h_4 = Segment(L_2, M_2)
i_4 = Segment(N_2, M_2)
poli1, n_4, o_2, l_4, m_4 = Polygon(N_2, O_2, L_2, M_2)